elemental semiconductor - French English Dictionary